Golang Job: Site Reliability Engineer - Lisboa

Job added on

Company

Noesis

Location

Lisbon - Portugal

Job type

Full-Time

Golang Job Details

Localização

Lisboa

Tipo de Oportunidade

Full-Time

Referência

SC_006__12_22_5305

Aberta em

21 dezembro 2022

Descrição de Tarefas e Responsabilidades

A Noesis procura profissionais com o seguinte perfil:


Responsabilidades;

  • Trabalhar em conjunto com a nossa equipa de desenvolvimento, engenharia e operações para melhorar os serviços por meio de testes rigorosos e procedimentos de liberação;
  • Construir e desenvolver códigos para gerir plataformas de infraestrutura e aplicações usando IaC (Infrastructure as Code);
  • Melhorar a confiabilidade, a qualidade e o tempo de inclusão no mercado das nossas soluções de software;
  • Medir e otimizar o desempenho do sistema, com o objetivo de impulsionar as nossas capacidades, antecipando as necessidades dos clientes e inovando para melhoria contínua;
  • Reunir e analisar métricas de sistemas operativos e aplicativos para auxiliar no ajuste de de-sempenho e na deteção de falhas;
  • Participar a consultoria de design de sistemas, gerindo as plataformas e planeando a capacidade;
  • Criar sistemas e serviços sustentáveis por meio de automação e melhorias;
  • Equilibrar a velocidade e a confiabilidade do desenvolvimento de novas funcionalidades de acordo com os objetivos de nível de serviço;
  • Desenvolver todos os padrões de código (módulos, scripts, etc) para serem usados por developers ou implementadores.

Descrição do Perfil

Perfil:

  • Profissional com um mínimo de 5 anos de experiência em implementação de soluções em plataformas de Cloud;
  • Capacidade de programar (estruturado e orientação a objetos) com uma ou mais linguagens de programação de alto nível (como Python, Java, C/C++, Ruby, GoLang, JavaScript e similares);
  • Experiência com plataformas de Cloud Computing como Azure, AWS, Google Cloud Platform, etc (pelo menos uma delas);
  • Conhecimento das melhores práticas de desenvolvimento (incluindo SDLC), bom conhecimento de gestão de dynamic secret;
  • Conhecimento de estruturas de gestão de recursos dinâmicos, como Kubernetes, Docker Swarm, OpenShift, Rancher, Nomad, etc;
  • Experiência com a cultura DevOps;
  • Experiência com diferentes framework tools como Terraform, Vagrant, Ansible e similares;
  • Experiência com soluções de pipeline para processos de CI/CD como Jenkins, Bamboo, GitLab CI/CD ou GitHub Actions;
  • Experiência com tecnologias de armazenamento distribuído como CIFS, NFS, HDFS, Ceph, S3, Azure Storage, etc.